﻿.ad-voucher
{
    margin: 0 auto;
    width: 232px;
    padding: 2px;
    position: relative;
    overflow: visible;
}

.ad-voucher img
{
    width: 229px;
    height: 200px;
    overflow: visible;
}
.ad-voucher .ad-title
{
    position: absolute;
    color: #fff;
    width: 100%;
    display: block;
    font-size: 15px;
    background-image: url('/Content/img/blackTranparent.png');
    background-position: -14px;
}
.menu-price
{
    width: 100%;
    height: 44px;
    position: absolute;
    bottom: 0px;
    background-image: url('/Content/img/right-menu-price.png');
    background-repeat: no-repeat;
    background-position: -1px;
}

span.ad-price span
{
    display: block;
}

span.ad-price
{
    display: inline-block;
    margin: 0;
    padding: 0 8px 0 0;
    text-align: right;
    width: 114px;
}

span.num-price
{
    font-size: 19px;
    font-weight: 600;
    line-height: 19px;
    color: White;
}

span.unit-price
{
    color: #FFFFFF;
    display: inline-block;
    font-size: 9px;
    line-height: 15px;
}

span.ad-save{
    color: #FFFFFF;
    display: inline-block;
    font-size: 9px;
    line-height: 9px;
}
.ad-save-title
{
    display:block;
}